Tech

Space rock slams into Mars and explodes